home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / PlayerPRO 4.4.2 (FAT) / Plugs / APPL Plug / APPL Plug.rsrc / MDEF_260.txt < prev    next >
Text File  |  1995-06-22  |  6KB  |  110 lines

  1. start:
  2. 00000000  600E                     bra        +0x10 /* 00000010 */
  3. 00000002  0000 4D44                ori.b      D0, 0x44 /* 'D' */
  4. 00000006  4546                     chk.w      D2, D6
  5. 00000008  0080 0000 0000           ori.l      D0, 0x0
  6. 0000000E  0000 41FA                ori.b      D0, 0xFA
  7. // begin alternate branch 00000010-00000014
  8. label00000010:
  9. 00000010  41FA FFEE                lea.l      A0, [PC - 0x12 /* 00000000, value 0x600E0000 */]
  10. // end alternate branch 00000010-00000014
  11. label00000010: // (misaligned)
  12. 00000012  FFEE                     .extension 0xFEE // unimplemented
  13. 00000014  4E71                     nop
  14. 00000016  4E71                     nop
  15. 00000018  6000 0002                bra        +0x4 /* 0000001C */
  16. label0000001C:
  17. 0000001C  4E56 FFDA                link       A6, -0x0026
  18. 00000020  2D7C 0000 0BA6 FFFC      move.l     [A6 - 0x4], 0xBA6
  19. 00000028  2D7C 0000 0BA8 FFF8      move.l     [A6 - 0x8], 0xBA8
  20. 00000030  2D7C 0000 0984 FFF4      move.l     [A6 - 0xC], 0x984
  21. 00000038  206E FFF4                movea.l    A0, [A6 - 0xC]
  22. 0000003C  3D50 FFEA                move.w     [A6 - 0x16], [A0]
  23. 00000040  486E FFE2                pea.l      [A6 - 0x1E]
  24. 00000044  A874                     syscall    GetPort
  25. 00000046  4267                     clr.w      -[A7]
  26. 00000048  A994                     syscall    CurResFile
  27. 0000004A  301F                     move.w     D0, [A7]+
  28. 0000004C  3D40 FFE8                move.w     [A6 - 0x18], D0
  29. 00000050  1D78 0A5E FFE7           move.b     [A6 - 0x19], [0x00000A5E /* ResLoad */]
  30. 00000056  4267                     clr.w      -[A7]
  31. 00000058  A998                     syscall    UseResFile
  32. 0000005A  1F3C 0001                move.b     -[A7], 0x1
  33. 0000005E  A99B                     syscall    SetResLoad
  34. 00000060  42A7                     clr.l      -[A7]
  35. 00000062  4879 4D44 4546           push.l     0x4D444546 /* 'MDEF' */
  36. 00000068  4267                     clr.w      -[A7]
  37. 0000006A  A80C                     syscall    RGetResource
  38. 0000006C  205F                     movea.l    A0, [A7]+
  39. 0000006E  2D48 FFDA                move.l     [A6 - 0x26], A0
  40. 00000072  1F2E FFE7                move.b     -[A7], [A6 - 0x19]
  41. 00000076  A99B                     syscall    SetResLoad
  42. 00000078  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  43. 0000007C  A998                     syscall    UseResFile
  44. 0000007E  206E FFFC                movea.l    A0, [A6 - 0x4]
  45. 00000082  3D50 FFEE                move.w     [A6 - 0x12], [A0]
  46. 00000086  206E FFF8                movea.l    A0, [A6 - 0x8]
  47. 0000008A  1010                     move.b     D0, [A0]
  48. 0000008C  49C0                     lea.l      A4, D0
  49. 0000008E  3D40 FFEC                move.w     [A6 - 0x14], D0
  50. 00000092  206E FFFC                movea.l    A0, [A6 - 0x4]
  51. 00000096  30AE FFEA                move.w     [A0], [A6 - 0x16]
  52. 0000009A  206E FFF8                movea.l    A0, [A6 - 0x8]
  53. 0000009E  7009                     moveq.l    D0, 0x09
  54. 000000A0  1080                     move.b     [A0], D0
  55. 000000A2  206E FFE2                movea.l    A0, [A6 - 0x1E]
  56. 000000A6  3D68 0044 FFF2           move.w     [A6 - 0xE], [A0 + 0x44]
  57. 000000AC  206E FFE2                movea.l    A0, [A6 - 0x1E]
  58. 000000B0  3D68 004A FFF0           move.w     [A6 - 0x10], [A0 + 0x4A]
  59. 000000B6  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  60. 000000BA  A887                     syscall    TextFont
  61. 000000BC  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  62. 000000C0  A88A                     syscall    TextSize
  63. 000000C2  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  64. 000000C6  4EBA 0064                jsr        [PC + 0x64 /* 0000012C */]
  65. 000000CA  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  66. 000000CE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  67. 000000D2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  68. 000000D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  69. 000000DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  70. 000000DE  206E FFDA                movea.l    A0, [A6 - 0x26]
  71. 000000E2  2F10                     move.l     -[A7], [A0]
  72. 000000E4  205F                     movea.l    A0, [A7]+
  73. 000000E6  4E90                     jsr        [A0]
  74. 000000E8  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  75. 000000EC  4EBA 0048                jsr        [PC + 0x48 /* 00000136 */]
  76. 000000F0  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  77. 000000F4  A887                     syscall    TextFont
  78. 000000F6  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  79. 000000FA  A88A                     syscall    TextSize
  80. 000000FC  206E FFFC                movea.l    A0, [A6 - 0x4]
  81. 00000100  30AE FFEE                move.w     [A0], [A6 - 0x12]
  82. 00000104  206E FFF8                movea.l    A0, [A6 - 0x8]
  83. 00000108  10AE FFED                move.b     [A0], [A6 - 0x13]
  84. 0000010C  4E5E                     unlink     A6
  85. 0000010E  205F                     movea.l    A0, [A7]+
  86. 00000110  4FEF 0012                lea.l      A7, [A7 + 0x12]
  87. 00000114  4ED0                     jmp        [A0]
  88. 00000116  4D41                     chk.w      D6, D1
  89. 00000118  494E                     chk.w      D4, A6
  90. 0000011A  2020                     move.l     D0, -[A0]
  91. 0000011C  2020                     move.l     D0, -[A0]
  92. 0000011E  7000                     moveq.l    D0, 0x00
  93. label00000120:
  94. 00000120  2F09                     move.l     -[A7], A1
  95. label00000122:
  96. 00000122  31C0 0220                move.w     [0x00000220 /* MemErr */], D0
  97. 00000126  4E75                     rts
  98. 00000128  7000                     moveq.l    D0, 0x00
  99. 0000012A  60F6                     bra        -0x8 /* 00000122 */
  100. fn0000012C:
  101. 0000012C  225F                     movea.l    A1, [A7]+
  102. 0000012E  205F                     movea.l    A0, [A7]+
  103. 00000130  A029                     syscall    HLock
  104. 00000132  4EFA FFEC                jmp        [PC - 0x14 /* 00000120 */]
  105. fn00000136:
  106. 00000136  225F                     movea.l    A1, [A7]+
  107. 00000138  205F                     movea.l    A0, [A7]+
  108. 0000013A  A02A                     syscall    HUnlock
  109. 0000013C  4EFA FFE2                jmp        [PC - 0x1E /* 00000120 */]
  110.